import React from "react";

export const LandingHeroAntdIcon = (props: React.SVGProps<SVGSVGElement>) => (
  <svg
    width={64}
    height={64}
    viewBox="0 0 64 64"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <g
      opacity={0.5}
      className="hidden dark:block"
      filter="url(#filter0_f_1305_2670)"
    >
      <path
        d="M30.9763 20.4272L20.4254 30.9759C19.8582 31.543 19.8582 32.4589 20.4254 33.0261L30.9763 43.5747C31.5435 44.1418 32.4597 44.1418 33.027 43.5747L37.4508 39.1518C37.9588 38.6439 37.9588 37.8204 37.4508 37.3126C36.9428 36.8047 36.1192 36.8047 35.6112 37.3126L32.2575 40.6655C32.1163 40.8067 31.902 40.8067 31.7609 40.6655L23.3352 32.2417C23.194 32.1005 23.194 31.8863 23.3352 31.7452L31.7609 23.3213C31.902 23.1802 32.1163 23.1802 32.2575 23.3213L35.6112 26.6743C36.1192 27.1822 36.9428 27.1822 37.4508 26.6743C37.9588 26.1664 37.9588 25.3429 37.4508 24.8351L33.0274 20.4127C32.4579 19.8578 31.5414 19.8623 30.9763 20.4272Z"
        fill="url(#paint0_linear_1305_2670)"
      />
      <path
        d="M30.9763 20.4272L20.4254 30.9759C19.8582 31.543 19.8582 32.4589 20.4254 33.0261L30.9763 43.5747C31.5435 44.1418 32.4597 44.1418 33.027 43.5747L37.4508 39.1518C37.9588 38.6439 37.9588 37.8204 37.4508 37.3126C36.9428 36.8047 36.1192 36.8047 35.6112 37.3126L32.2575 40.6655C32.1163 40.8067 31.902 40.8067 31.7609 40.6655L23.3352 32.2417C23.194 32.1005 23.194 31.8863 23.3352 31.7452L31.7609 23.3213C32.1124 23.0181 32.686 22.4039 33.5283 22.2602C34.1543 22.1535 34.8386 22.3884 35.5814 22.9652C35.0848 22.4687 34.2335 21.6178 33.0274 20.4127C32.4579 19.8578 31.5414 19.8623 30.9763 20.4272Z"
        fill="url(#paint1_linear_1305_2670)"
      />
      <path
        d="M38.4717 36.3313C38.9797 36.8392 39.8033 36.8392 40.3113 36.3313L43.5746 33.0688C44.1418 32.5017 44.1418 31.5857 43.5746 31.0187L40.2829 27.7394C39.7737 27.2321 38.9498 27.2328 38.4415 27.741C37.9335 28.2489 37.9335 29.0723 38.4415 29.5802L40.6648 31.803C40.806 31.9441 40.806 32.1584 40.6648 32.2995L38.4717 34.4921C37.9637 35 37.9637 35.8234 38.4717 36.3313Z"
        fill="url(#paint2_linear_1305_2670)"
      />
      <path
        d="M32.0539 34.9018C33.6272 34.9018 34.9027 33.6267 34.9027 32.0537C34.9027 30.4807 33.6272 29.2056 32.0539 29.2056C30.4806 29.2056 29.2052 30.4807 29.2052 32.0537C29.2052 33.6267 30.4806 34.9018 32.0539 34.9018Z"
        fill="url(#paint3_linear_1305_2670)"
      />
    </g>
    <path
      d="M30.9763 20.4272L20.4254 30.9759C19.8582 31.543 19.8582 32.4589 20.4254 33.0261L30.9763 43.5747C31.5435 44.1418 32.4597 44.1418 33.027 43.5747L37.4508 39.1518C37.9588 38.6439 37.9588 37.8204 37.4508 37.3126C36.9428 36.8047 36.1192 36.8047 35.6112 37.3126L32.2575 40.6655C32.1163 40.8067 31.902 40.8067 31.7609 40.6655L23.3352 32.2417C23.194 32.1005 23.194 31.8863 23.3352 31.7452L31.7609 23.3213C31.902 23.1802 32.1163 23.1802 32.2575 23.3213L35.6112 26.6743C36.1192 27.1822 36.9428 27.1822 37.4508 26.6743C37.9588 26.1664 37.9588 25.3429 37.4508 24.8351L33.0274 20.4127C32.4579 19.8578 31.5414 19.8623 30.9763 20.4272Z"
      fill="url(#paint4_linear_1305_2670)"
    />
    <path
      d="M30.9763 20.4272L20.4254 30.9759C19.8582 31.543 19.8582 32.4589 20.4254 33.0261L30.9763 43.5747C31.5435 44.1418 32.4597 44.1418 33.027 43.5747L37.4508 39.1518C37.9588 38.6439 37.9588 37.8204 37.4508 37.3126C36.9428 36.8047 36.1192 36.8047 35.6112 37.3126L32.2575 40.6655C32.1163 40.8067 31.902 40.8067 31.7609 40.6655L23.3352 32.2417C23.194 32.1005 23.194 31.8863 23.3352 31.7452L31.7609 23.3213C32.1124 23.0181 32.686 22.4039 33.5283 22.2602C34.1543 22.1535 34.8386 22.3884 35.5814 22.9652C35.0848 22.4687 34.2335 21.6178 33.0274 20.4127C32.4579 19.8578 31.5414 19.8623 30.9763 20.4272Z"
      fill="url(#paint5_linear_1305_2670)"
    />
    <path
      d="M38.4717 36.3313C38.9797 36.8392 39.8033 36.8392 40.3113 36.3313L43.5746 33.0688C44.1418 32.5017 44.1418 31.5857 43.5746 31.0187L40.2829 27.7394C39.7737 27.2321 38.9498 27.2328 38.4415 27.741C37.9335 28.2489 37.9335 29.0723 38.4415 29.5802L40.6648 31.803C40.806 31.9441 40.806 32.1584 40.6648 32.2995L38.4717 34.4921C37.9637 35 37.9637 35.8234 38.4717 36.3313Z"
      fill="url(#paint6_linear_1305_2670)"
    />
    <path
      d="M32.0539 34.9018C33.6272 34.9018 34.9027 33.6267 34.9027 32.0537C34.9027 30.4807 33.6272 29.2056 32.0539 29.2056C30.4806 29.2056 29.2052 30.4807 29.2052 32.0537C29.2052 33.6267 30.4806 34.9018 32.0539 34.9018Z"
      fill="url(#paint7_linear_1305_2670)"
    />
    <defs>
      <filter
        id="filter0_f_1305_2670"
        x={12}
        y={12}
        width={40}
        height={40}
        filterUnits="userSpaceOnUse"
        colorInterpolationFilters="sRGB"
      >
        <feFlood floodOpacity={0} result="BackgroundImageFix" />
        <feBlend
          mode="normal"
          in="SourceGraphic"
          in2="BackgroundImageFix"
          result="shape"
        />
        <feGaussianBlur
          stdDeviation={4}
          result="effect1_foregroundBlur_1305_2670"
        />
      </filter>
      <linearGradient
        id="paint0_linear_1305_2670"
        x1={31.074}
        y1={20}
        x2={41.1037}
        y2={26.1213}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#4285EB" />
        <stop offset={1} stopColor="#2EC7FF" />
      </linearGradient>
      <linearGradient
        id="paint1_linear_1305_2670"
        x1={32.4188}
        y1={20}
        x2={27.4609}
        y2={45.6083}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#29CDFF" />
        <stop offset={0.378601} stopColor="#148EFF" />
        <stop offset={1} stopColor="#0A60FF" />
      </linearGradient>
      <linearGradient
        id="paint2_linear_1305_2670"
        x1={42.1998}
        y1={26.1459}
        x2={35.7508}
        y2={36.2255}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FA816E" />
        <stop offset={0.414726} stopColor="#F74A5C" />
        <stop offset={1} stopColor="#F51D2C" />
      </linearGradient>
      <linearGradient
        id="paint3_linear_1305_2670"
        x1={33.0867}
        y1={27.1725}
        x2={30.9404}
        y2={35.7532}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FA8E7D" />
        <stop offset={0.512635} stopColor="#F74A5C" />
        <stop offset={1} stopColor="#F51D2C" />
      </linearGradient>
      <linearGradient
        id="paint4_linear_1305_2670"
        x1={31.074}
        y1={20}
        x2={41.1037}
        y2={26.1213}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#4285EB" />
        <stop offset={1} stopColor="#2EC7FF" />
      </linearGradient>
      <linearGradient
        id="paint5_linear_1305_2670"
        x1={32.4188}
        y1={20}
        x2={27.4609}
        y2={45.6083}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#29CDFF" />
        <stop offset={0.378601} stopColor="#148EFF" />
        <stop offset={1} stopColor="#0A60FF" />
      </linearGradient>
      <linearGradient
        id="paint6_linear_1305_2670"
        x1={42.1998}
        y1={26.1459}
        x2={35.7508}
        y2={36.2255}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FA816E" />
        <stop offset={0.414726} stopColor="#F74A5C" />
        <stop offset={1} stopColor="#F51D2C" />
      </linearGradient>
      <linearGradient
        id="paint7_linear_1305_2670"
        x1={33.0867}
        y1={27.1725}
        x2={30.9404}
        y2={35.7532}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FA8E7D" />
        <stop offset={0.512635} stopColor="#F74A5C" />
        <stop offset={1} stopColor="#F51D2C" />
      </linearGradient>
    </defs>
  </svg>
);
